Because the _d_w_a_r_f version 2 debugging information format uses several
techniques to offer descriptive power and flexibility while retaining a
compact representation, reading and writing the data is not simple.
Consequently two C interfaces are provided.
A ccccoooonnnnssssuuuummmmeeeerrrr interface that allows easy reading of all the data, hiding
representation details while providing all the data in the debugging
information. See AAAA CCCCoooonnnnssssuuuummmmeeeerrrr LLLLiiiibbbbrrrraaaarrrryyyy IIIInnnntttteeeerrrrffffaaaacccceeee ttttoooo DDDDWWWWAAAARRRRFFFF, which is in
troff in _l_i_b_d_w_a_r_f_2._1._m_m and PostScript form in _l_i_b_d_w_a_r_f_2._1._p_s.
A pppprrrroooodddduuuucccceeeerrrr interface that allows a compiler to easily produce _d_w_a_r_f
information. See AAAA PPPPrrrroooodddduuuucccceeeerrrr LLLLiiiibbbbrrrraaaarrrryyyy IIIInnnntttteeeerrrrffffaaaacccceeee ttttoooo DDDDWWWWAAAARRRRFFFF, which is in
troff in _l_i_b_d_w_a_r_f_2_p._1._m_m and PostScript form in _l_i_b_d_w_a_r_f_2_p._1._p_s.